Skip to content

Trigger protocol bump in blueye-ts after npm publish#281

Merged
jp-pino merged 1 commit into
masterfrom
jp-pino/trigger-blueye-ts-bump
Jul 7, 2026
Merged

Trigger protocol bump in blueye-ts after npm publish#281
jp-pino merged 1 commit into
masterfrom
jp-pino/trigger-blueye-ts-bump

Conversation

@jp-pino

@jp-pino jp-pino commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Summary

After publishing @blueyerobotics/protocol-definitions to npm, the TypeScript CI now sends a repository_dispatch: protocol-update event to blueye-ts carrying the published <version>-<shortsha>, using the BLUEYE_PROTOCOL_BUMP_PAT org secret. The receiving workflow (companion PR: BluEye-Robotics/blueye-ts — "Add workflow to auto-bump protocol-definitions") bumps the dependency, runs the test suite as a gate, and tags/releases a new blueye-ts version.

Test plan

  • Merge the blueye-ts companion PR first so the receiver exists on main.
  • Merging this PR publishes a new protocol version and exercises the chain end-to-end — verify a "Protocol Bump" run appears in blueye-ts Actions and results in a bump commit, tag, release, and npm publish.

🤖 Generated with Claude Code

Dispatches a protocol-update event with the published version so
blueye-ts can bump the dependency automatically.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@jp-pino jp-pino self-assigned this Jul 7, 2026
@jp-pino jp-pino added the automation Issues related to build automation label Jul 7, 2026
@jp-pino jp-pino added this to the Blunux v5.1 milestone Jul 7, 2026
@jp-pino
jp-pino merged commit 2e3e3a6 into master Jul 7, 2026
4 checks passed
@jp-pino
jp-pino deleted the jp-pino/trigger-blueye-ts-bump branch July 7, 2026 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation Issues related to build automation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant